home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / sio034.zip / BETA.TXT next >
Text File  |  1993-01-08  |  4KB  |  98 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                            SIO.SYS and VSIO.SYS open beta.
  13.  
  14.                                   Copyright, 1993 By
  15.                                    Raymond L. Gwinn
  16.                                  12469 Cavalier Drive
  17.                               Woodbridge, Virginia 22192
  18.  
  19.           USE THIS SOFTWARE AT YOUR OWN RISK.
  20.  
  21.           SIO.SYS and  VSIO.SYS are functional, but  not exact, replacement
  22.           for OS2's COM.SYS and VCOM.SYS.  Documentation, beyond that given
  23.           here, is not available.
  24.  
  25.           A  supporting  FidoNet  echomail conference  called  SIO_BETA  is
  26.           available from Bob Juge at 1:106/2000 (1-713-980-9671).
  27.  
  28.           Messages/reports   from   program   authors   will   be   greatly
  29.           appreciated.   Messages  may  be sent  directly  to the  SIO/VSIO
  30.           author via CompuServe, 72570,157 (Ray Gwinn).   Messages may also
  31.           be  sent via FidoNet netmail, using host routing, to 1:265/104 or
  32.           directly  to  1:265/104 from  3:00am  to  6:00am  EST (8:00am  to
  33.           11:00am UTC).
  34.  
  35.           SIO.SYS and VSIO.SYS are intended  to be high performance  Serial
  36.           Input/Output  routines.   Some brain dead  software may  not work
  37.           with  these routines.  Also, some perfectly good software may not
  38.           work with these routines.  In any case, if you have programs that
  39.           do  not  work with  SIO/VSIO installed  let  me know  and, PLEASE
  40.           CONTACT THE AUTHOR of that software also.  Ask them to get a copy
  41.           of SIO/VSIO and report any errors they find.  It is not practical
  42.           for me to set  up and test  all communications programs that  are
  43.           being used by OS2 users.
  44.  
  45.           It is intended  that SIO.SYS  will accept the  same command  line
  46.           parameters that COM.SYS uses.  Unlike VCOM.SYS, VSIO.SYS requires
  47.           no  command   line  parameters.    VSIO   obtains  all  necessary
  48.           information from SIO.SYS.
  49.  
  50.           If you  are using a serial mouse, the mouse device driver must be
  51.           loaded before SIO/VSIO.
  52.  
  53.           There seems to be  some mis-behaved device  drivers for OS2.   If
  54.           you  have  problems, try  moving  device drivers  around  in your
  55.           CONFIG.SYS.  In  particular, I  have had a  lot of problems  that
  56.           seem to be the fault of Novell's OS2 requester device drivers.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.           Some (but not all) differences between COM.SYS and SIO.SYS are:
  67.  
  68.           1  - SIO.SYS insists  upon using 16550A  (or up)  fifos.  SIO.SYS
  69.           does not allow application programs to disable the fifos.
  70.  
  71.           2 - SIO.SYS will accept any number above 50 as a baud rate.
  72.  
  73.           3 -  The last decimal  digit of a  given baud rate must  be zero.
  74.           For example, 50, 110, and 115200 are valid while 75 and 134.5 are
  75.           not.  A baud rate of 75 will  be rounded to 80 and 134.5 will  be
  76.           rounded to 130.
  77.  
  78.           4  - SIO.SYS  is considerably  faster than  COM.SYS.   Any timing
  79.           dependant software (intentional or unintentional) may croak.
  80.  
  81.           5 - Half duplex has not been tested and probably does not work.
  82.  
  83.           Some (but not all) differences between VCOM.SYS and VSIO.SYS are:
  84.  
  85.           1  - VSIO.SYS  creates  a virtual  16550A  instead of  a  virtual
  86.           8250/16450.
  87.  
  88.           2 - VSIO.SYS does not virtualize the loopback mode of the 16550A.
  89.  
  90.           3  - VSIO.SYS is considerably faster than VCOM.SYS.  Well written
  91.           DOS  programs  can  achieve  throughput  far  in  excess  if 1000
  92.           characters per second.
  93.  
  94.           Sample CONFIG.SYS statements:
  95.  
  96.           DEVICE=C:\SIO.SYS (1,3F8,4) (COM2:19200,2F8,IRQ3)
  97.           DEVICE=C:\VSIO.SYS
  98.